#include<stdio.h>
#include<poll.h>
#include<unistd.h>

int main(){
  struct pollfd fd[5];
  fd[0].fd=0;
  fd[0].events=POLLIN;
  while(1){
    int ret=  poll(fd,1,-1);
    if(ret<0){
      return 0;
    }
    int i;
    for( i =0;i<sizeof(fd)/sizeof(fd[0]);i++){
      if(fd[i].revents==POLLIN){
        int a;
        scanf("%d",&a);
        printf("%d\n",a);
      }
    }
  }
  return 0;
}
